*{
	margin:0px;
	padding-left: 0px;
}
a{
	text-decoration: none;
}
li{
	list-style: none;
}
/*最左边的固定条*/
*{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

.left_fix .fix_list a.word{
	color: #c81623;
}
.left_fix{
	width: 30px;
	height: 348px;
	position: fixed;
    right: 50%;
    top: 149.5px;
    margin-right: 610px;
    display: none;
}
.left_fix .fix_list{
	width: 30px;
	height: 30px;
	border-bottom: 1px dashed #e4e4e4;
	list-style: none;
	font-family: "微软雅黑";
	line-height: 30px;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
	color: #666;
}
.left_fix .fix_list:hover{
	background-color: #c81623;
	content: "美妆";
	color: white;
}

.left_fix .fix_list .num{
		color: #666;
		/*display: none;*/
}
.left_fix .fix_listul li .word{
		/*display: none;*/
		color: #CB1C39;
}
.left_fix .fix_list:hover > a{
	color: white;
}
.left_fix .fix_list:hover > .num{
	display: hidden;
}
/*  上面的 最右边活动专题  */
.top_acti_fix{
	width: 80px;
	height: 180px;
	position: fixed;
	right: 0px;
	top: 0px;
}
/*右中图标的固定 start*/
.right_fix_last{
	height: 100%;
	width: 6px;
	background-color: #7A6E6E;
	position: fixed;
	right: 0px;
	z-index: -1;
}
.right_fix{
	width: 35px;
	height: 220px;
	position: fixed;
	right: -5px;
	top: 45%;
}
.right_fix li{
	width: 34px;
	height: 34px;
	float: left;
	list-style: none;
	margin-bottom: 1px;
	border-radius: 4px;
	cursor: pointer;
	position: relative;

}
.right_fix li .slideBox{
	width: 60px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 12px;
	color: white;
	border-radius: 4px;
	background-color: #c81623;
	position: absolute;
	left: 36px;
	top: 0px;
	z-index: -1;
}

.right_fix li.rf_list_a{
	background: url(../images/fix_con.png) -88px -174px no-repeat;
	background-color: #7A6E6E;
}
.right_fix li.rf_list_a:hover{
	background-color: #c81623;
}
.right_fix li.rf_list_b{
	background: url(../images/fix_con.png) -52px 0px no-repeat;
	background-color: #7A6E6E;
}
.right_fix li.rf_list_b:hover{
	background-color: #c81623;
}
.right_fix li.rf_list_c{
	background: url(../images/fix_con.png) -50px -50px no-repeat;
	background-color: #7A6E6E;
}
.right_fix li.rf_list_c:hover{
	background-color: #c81623;
}
.right_fix li.rf_list_d{
	background: url(../images/fix_con.png) -51px -100px no-repeat;
	background-color: #7A6E6E;
}
.right_fix li.rf_list_d:hover{
	background-color: #c81623;
}
.right_fix li.rf_list_e{
	background: url(../images/fix_con.png) -190px -150px no-repeat;
	background-color: #7A6E6E;
}
.right_fix li.rf_list_e:hover{
	background-color: #c81623;
}
.right_fix li.rf_list_f{
	background: url(../images/fix_con.png) -51px -150px no-repeat;
	background-color: #7A6E6E;
}
.right_fix li.rf_list_f:hover{
	background-color: #c81623;
}
/*右中图标的固定 end*/

/*右下图标的固定 start*/
.right_bottom_fixed{
	width: 35px;
	height: 68px;
	position: fixed;
	right: -5px;
	bottom: 100px;
	/*top: 900px;*/
}
.right_bottom_fixed li{
	width: 34px;
	height: 34px;
	float: left;
	list-style: none;
	margin-bottom: 1px;
	border-radius: 4px;
	cursor: pointer;
	position: relative;
}
.right_bottom_fixed li .slideBox2{
	width: 60px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 12px;
	color: white;
	border-radius: 4px;
	background-color: #c81623;
	position: absolute;
	left: 36px;
	top: 0px;
	z-index: -1;
}
.right_bottom_fixed li.rbf_list_a{
	background: url(../images/fix_con.png) -50px -250px no-repeat;
	background-color: #7A6E6E;
}
.right_bottom_fixed li.rbf_list_a:hover{
	background-color: #c81623;
}
.right_bottom_fixed li.rbf_list_b{
	background: url(../images/fix_con.png) -50px -301px no-repeat;
	background-color: #7A6E6E;
}
.right_bottom_fixed li.rbf_list_b:hover{
	background-color: #c81623;
}


/*右下图标的固定 end*/
/*   头部   */
.top{
	width: 100%;
	height: 30px;
	background-color: #F1F1F1;
}
.top .top_box{
	width: 1210px;
	height: 30px;
	margin: 0px auto;
}
.top .top_box .expre{
	padding-left: 12px;
	width: 88px;
	height: 30px;
	font-size: 12px;
	color: #666;
	float: left;
	position: relative;

}

.top .top_box .expre .addr{
	float: left;
	width: 60px;
	height: 30px;
	line-height: 30px;
}
.top .top_box .icon{
	display: inline-block;
	height: 30px;
	width: 12px;
	line-height: 30px;
	background-position: 0px 7px;
}
.top .top_box .icon .icon_box{
    color: #6A6A6A;
    height: 7px;
    width: 15px;
    overflow: hidden;	
    display: inline-block;
    position: relative;
    font: 400 15px/15px consolas;
    transition: transform .2s ease-out;
}
.top .top_box .icon .icon_font{
	display: inline-block;
	position: absolute;
	top: -7px;
	display: block;
	height: 18px;
	width: 15px;
    transition: transform .2s ease-out;
}
.top .top_box .expre:hover{
	background-color: white;
	
}
.top .top_box .expre:hover .icon_box{
	transform: rotateZ(180deg);
}
.top .top_box .expre .topHideBox{
	width: 300px;
	height: 218px;
	position: absolute;
	top: 30px;
	left: 0px;
	background-color: white;
	z-index: 1;
	padding:15px;
	display: none;
}
.top .top_box .expre .topHideBox ul{
	width: 310px;
	height: 245px;
}

.top .top_box .expre .topHideBox ul li{
	width: 50px;
	height: 25px;
	line-height: 25px;
	font-family: "微软雅黑";
	color: #6A6A6A;
	float: left;
	font-size: 12px;
	text-align: center;
}
.top .top_box .expre .topHideBox  .liSelected{
	width: 35px;
	height: 25px;
	background-color: #C81622;
	display: inline-block;
	color: white;
}
.top .top_box .expre .topHideBox ul li a{
	color: #6A6A6A;
}
.top .tb_right{
	line-height: 30px;
	font-size: 12px;
	color: #666;
	float: right;
	width: 820px;
	height: 30px;
}
.top .tb_right .tb_menu{
	width: 820px;
	height: 30px;
	float: right;
}
.top .tb_right .tb_menu .tb_list_login,.tb_list_nobg{
	min-width: 80px;
	float: left;
	list-style: none;
	text-align: center;
}
.top .tb_right .tb_menu .tb_list_login a,.top .tb_right .tb_menu .tb_list_nobg a{
	color: #666;
}
.top .tb_right .tb_menu .tb_list_login a:hover,.top .tb_right .tb_menu .tb_list_nobg a:hover{
	color: #C81623;
}
.top .tb_right .tb_menu .tb_list_login .reg{
	color: #C81623;
}
.top .tb_right .tb_menu .tb_list{
	min-width: 80px;
	float: left;
	list-style: none;
	text-align: center;
	position: relative;
}
.top .tb_right .tb_menu .tb_list .myJdHidden{
	position: absolute;
	left: 0px;
	top: 30px;
	z-index: 1;
	width: 275px;
	height: 187px;
	display: none;
	border: 1px solid #E4E4E4;
	border-top: none;
}
.top .tb_right .tb_menu .tb_list .phoneJd{
	position: absolute;
	left: 0px;
	top: 30px;
	z-index: 1;
	width: 149px;
	border: 1px solid #E4E4E4;
	border-top: none; 
	display: none;
}
.top .tb_right .tb_menu .tb_list .focusjd{
	width: 76px;
	height: 107px;
	position: absolute;
	left: 0px;
	top: 30px;
	z-index: 1;
	border: 1px solid #E4E4E4;
	border-top: none; 
	display: none;
}
.top .tb_right .tb_menu .tb_list  .client{
	width: 167px;
	height: 160px;
	position: absolute;
	left: 0px;
	top: 30px;
	z-index: 1;
	border: 1px solid #E4E4E4;
	border-top: none; 
	display: none;
}
.top .tb_right .tb_menu .tb_list .sitenav{
	width: 1204px;
	height: 181px;
	position: absolute;
	right: 0px;
	top: 30px;
	z-index: 1;
	border: 1px solid #E4E4E4;
	border-top: none; 
	display: none;
}
.top .tb_right .tb_menu .list_spli{
	width: 1px;
	height: 12px;
	margin-top: 9px;
	margin-left: 2px;
	margin-right: 2px;
	padding: 0;
	background-color: #ddd;
	overflow: hidden;
	float: left;
}

.top .tb_right .tb_menu .tb_list:hover{
	background-color: white;
}
.top .tb_right .tb_menu .tb_list:hover .icon_box{
	transform: rotateZ(180deg);
}
.top .tb_right .tb_menu .tb_list .phone_jd{
	display: inline-block;
	background-color: gray;
	width: 15px;
	height: 20px;
	vertical-align: -5px;
	background: url(../images/about_img.png) 0 0 no-repeat;
}
.top .tb_right .tb_menu .tb_list .icon_box{
    color: #6A6A6A;
    height: 7px;
    width: 15px;
    overflow: hidden;	
    display: inline-block;
    position: relative;
    font: 400 15px/15px consolas;
    transition: transform .2s ease-out;
}
.top .tb_right .tb_menu .tb_list .icon_font{
	display: inline-block;
	position: absolute;
	top: -7px;
	display: block;
	height: 18px;
	width: 15px;
	transition: transform .2s ease-out;
}
.top .tb_right .tb_menu .tb_list a{
	color: #666;
}
.top .tb_right .tb_menu .tb_list a:hover{
	color: #C81623;
}


.top_advertise{
	width: 100%;
	height: 80px;
	background-color: #FE0C54;
}
.top_advertise .ta_box{
	position: relative;
	width: 1210px;
	height: 80px;
	margin: 0 auto;
}
.top_advertise .ta_box img{
	width: 1210px;
	height: 80px;
}
.top_advertise .ta_box .close{
	width: 19px;
	height: 19px;
	position: absolute;
	background:  url(../images/close.png) 0 0 no-repeat;
	top: 5px;
	right: 2px;
}
.top_advertise .ta_box .close:hover{
	background-position: 0px -19px;
}
.search{
	width: 100%;
	height: 100px;
}
.search .sear_box{
	margin: 0 auto;
	width: 1210px;
	height: 100px;
}
.search .sear_box .jd_logo{
	float: left;
	width: 362px;
	height: 80px;
	padding-top: 20px;
}
.search .sear_box .jd_logo img{
	width: 270px;
	height: 60px;
}
.search .sear_box  .sear_msg{
	width: 641px;
	height: 85px;
	float: left;
	padding-top: 25px;
}
.search .sear_box  .sear_msg .sear_input .context{
	width: 456px;
	height: 32px;
	border-top: 2px solid #B61D1D;
	border-left: 2px solid #B61D1D;
	border-bottom: 2px solid #B61D1D;
	border-right: 2px solid #B61D1D;
	float: left;
	outline: none;
}
.search .sear_box  .sear_msg .sear_input .conbutton{
	display: inline-block;
	width: 82px;
	height: 32px;
	border-top: 2px solid #B61D1D;
	border-left: 2px solid #B61D1D;
	border-bottom: 4px solid #B61D1D;
	border-right: 2px solid #B61D1D;
	background-color: #B61D1D;
	font-size: 16px;
	font-family: "微软雅黑";
	color: white;
	float: left;
	text-align: center;
	line-height: 32px;
}
.search .sear_box  .sear_msg .sear_hot{
	height: 23px;
	width: 550px;
	float: left;
	padding-top: 2px;
}
.search .sear_box  .sear_msg .sear_hot a.hot_world_first{
	font-family: "微软雅黑";
	font-size: 12px;
	color: #B61D1D;
	display: inline-block;
	margin-right: 5px;
}
.search .sear_box  .sear_msg .sear_hot a.hot_world{
	font-family: "微软雅黑";
	font-size: 12px;
	color: #666;
	display: inline-block;
	margin-right: 5px;
}
.search .sear_box .sear_msg .sear_hot a:hover{
	color: #B61D1D;
}
/*placeholder字体*/
::-webkit-input-placeholder { /* WebKit browsers */
　　font-family:"微软雅黑";
	font-weight: bold;
	font-size: 13px;
}
::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
　　font-family:"微软雅黑";
	font-weight: bold;
	font-size: 13px;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
　　font-family:"微软雅黑";
	font-weight: bold;
	font-size: 13px;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
	font-family:"微软雅黑";
	font-weight: bold;
	font-size: 13px;
}
.search .sear_box .shop_car{
	width: 146px;
	height: 40px;
	float: left;
	padding-top: 25px;
	position: relative;
}
.search .sear_box .shop_car .carHideBox{
	width: 310px;
	height: 65px;
	background-color: #FFFFFF;
	position: absolute;
	top: 65px;
	right: 3px;
	line-height: 65px;
	text-align: center;
	font-size: 12px;
	font-family: "微软雅黑";
	color: #999999;
	box-shadow: 0px 5px 10px #E4E4E4;
	display: none;
}
.search .sear_box .shop_car .car_pic{
	display: inline-block;
	width: 18px;
	height: 16px;
	background-color: red;
	background: red url(../images/about_img.png) 0 0 no-repeat;
	background-position: 0px -90px;	
	position: absolute;
	top: 34px;
	left: 6px;
}
.search .sear_box .shop_car .sc_rect{
	display: block;
	float: left;
	width: 141px;
	height: 38px;
	line-height: 34px;
	text-align: center;
	font-size: 12px;
	color: #666;
	font-family: "微软雅黑";
	background-color: #F5F5F5;
	border: 1px solid #DFDFDF;
}
.search .sear_box .shop_car .sc_rect:hover{
	border:  1px solid white;
	background-color: white;
	-webkit-box-shadow:0px 0px 10px #E4E4E4;
    -moz-box-shadow:0px 0px 10px #E4E4E4;
    box-shadow:0px 0px 10px #E4E4E4;
}
.search .sear_box .shop_car .amount{
	position: absolute;
	display: inline-block;
	width: 15px;
	height: 15px;
	border-radius: 10px;
	background-color: #B61D1D;
	text-align: center;
	line-height: 15px;
	color: white;
	font-family: "微软雅黑";
	font-size: 12px;
	top: 18px;
	right: 5px;
}
.top_nav{
	width: 100%;
	height: 46px;
	padding-bottom: 10px;
	border-bottom: 2px solid #B61D1D;
}
.top_nav .tn_box{
	width: 1210px;
	height: 46px;
	margin: 0 auto;
}
.top_nav .tn_box .all_cate{
	width: 200px;
	height: 46px;
	background-color: #B61D1D;
	padding-left: 10px;
	float: left;
	line-height: 46px;
}
.top_nav .tn_box .all_cate a{
	color: white;
	font-family: "微软雅黑"
}
.top_nav .tn_box .cate_menu{
	padding-left: 20px;
	float: left;
	width: 710px;
	height: 46px;
}
.top_nav .tn_box .cate_list{
	float: left;
	height: 46px;
	margin-right: 35px;
	list-style: none;
	line-height: 46px;
	font-family: "微软雅黑";
	color: #666;
	letter-spacing: 1px;
}
.top_nav .tn_box .cate_list a{
	color: #666;
}
.top_nav .tn_box .cate_list a:hover{
	color: #B61D1D;
}
.first_focus{
	width: 100%;
	height: 466px;
}
.first_focus .focus_box{
	width: 1210px;
	height: 466px;
	margin: 0 auto;
}
.first_focus .focus_box .focus_nav{
	width: 210px;
	height: 466px;
	float: left;
}
.first_focus .focus_box .focus_nav .nav_menu{
	padding-left: 2px;
	width: 208px;
	height: 466px;
	background-color: #C81623;
	position: relative;
}
.first_focus .focus_box .focus_nav .nav_menu .nav_list{
	padding-left: 10px;
	float: left;
	width: 200px;
	height: 31px;
	line-height: 31px;
	list-style: none;
	font-family: "微软雅黑";
	font-size: 14px;
	/*position: relative;*/
}
.first_focus .focus_box .focus_nav .nav_menu .nav_list .hiddenList{
	z-index: 99999;
	width: 1000px;
	position: absolute;
	border: 1px solid #C81623;
	background-color: #F7F7F7;
	border-top: none;
	top: 0px;
	left: 208px;
	display: none;
}
.first_focus .focus_box .focus_nav .nav_menu .nav_list a{
	/*display: inline-block;
	height: 31px;
	width: 210px;*/
	color: white;
}
.first_focus .focus_box .focus_nav .nav_menu .nav_list .go{
	position: absolute;
	color: white;
	top:1px;
	right: 10px;
	font-size: 14px;
	font-family: "微软雅黑";
}
/*.first_focus .focus_box .focus_nav .nav_menu .nav_list a:hover{
	color: #C81623;
}*/

.first_focus .focus_box .focus_nav .nav_menu .nav_list:hover{
	background-color: white;

}

.first_focus .focus_box .focus_nav .nav_menu .nav_list:hover > a{
	color: #C81623;
}
.first_focus .focus_box .fb_right{
	width: 990px;
	height: 454px;
	float: right;
	padding-top: 12px;
}
.first_focus .focus_box .fb_right .rigt_banner{
	position: relative;
	width: 730px;
	height: 454px;
	float: left;
}
.first_focus .focus_box .fb_right .rigt_banner .bannerImg{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 730px;
	height: 454px;
	display: none;
}
.first_focus .focus_box .fb_right .rigt_banner img{
	width: 730px;
	height: 454px;
}
.first_focus .focus_box .fb_right .rigt_banner .click_rad{
	width: 150px;
	height: 18px;
	position: absolute;
	bottom: 10px;
	left: 300px;
}
.first_focus .focus_box .fb_right .rigt_banner .click_rad .num{
	display: inline-block;
	line-height: 18px;
	text-align: center;
	width: 18px;
	height: 18px;
	border-radius: 10px;
	background-color: #3E3E3E;	
	color: white;
	font-size: 12px;
	font-family: "微软雅黑";
	
}
.first_focus .focus_box .fb_right .rigt_banner .click_rad .num:hover{
	color: white;
	background-color: #C81623;
}
.first_focus .focus_box .fb_right .rigt_banner .click_rad .clicked{
	color: white;
	background-color: #C81623;
}
.first_focus .focus_box .fb_right .rigt_banner .goClick{
	display: none;
}
.first_focus .focus_box .fb_right:hover .goClick{
	display: block;
}
.first_focus .focus_box .fb_right .rigt_banner .pre{
	display: inline-block;
	width: 41px;
	height: 69px;
	background:  url(../images/icon-click.png) 0 0 no-repeat;
	background-position:  -1px 0px;
	border-radius: 2px;
	position: absolute;
	left: 0px;
	top: 188px;
}
.first_focus .focus_box .fb_right .rigt_banner .next{
	display: inline-block;
	width: 41px;
	height: 69px;
	background:  url(../images/icon-click.png) 0 0 no-repeat;
	background-position:  -45px 0px;
	position: absolute;
	right: -3px;
	top: 188px;
	border-radius: 2px;
}
.first_focus .focus_box .fast_right{
	width: 250px;
	height: 454px;
	float: right;
}
.first_focus .focus_box .fast_right .fr_top{
	height: 156px;
	width: 248px;
	float: left;
	border: 1px solid #e4e4e4;
}
.first_focus .focus_box .fast_right .fr_top .top_box{
	height: 32px;
	width: 214px;
	float: left;
	border-bottom: 1px dashed #e4e4e4;
	padding-left: 15px;
	padding-right: 20px;
}
.first_focus .focus_box .fast_right .fr_top .top_box h3.title{
	font-weight: 400;
	color: #666;
	font-size: 16px;
	font-family: "微软雅黑";
	line-height: 32px;
	float: left;
}
.first_focus .focus_box .fast_right .fr_top .top_box .tp_more{
	display: inline-block;
	height: 32px;
	width: 38px;
	line-height: 32px;
	float: right;
	font-size: 12px ;
	color: #666;
}
.first_focus .focus_box .fast_right .fr_top .top_box .tp_more:hover{
	color: #C81623;
}
.first_focus .focus_box .fast_right .fr_top .tp_cont{
	width: 233px;
	height: 120px;
}
.first_focus .focus_box .fast_right .fr_top .tp_cont .cont_list{
	list-style: none;
	height: 21px;
	line-height: 24px;
	color: #666;
	float: left;
	font-size: 12px;
	font-family: "微软雅黑";
	padding-left: 15px;
	padding-top: 3px;
}
.first_focus .focus_box .fast_right .fr_top .tp_cont .cont_list a{
	color: #666;
}
.first_focus .focus_box .fast_right .fr_top .tp_cont .cont_list a:hover{
	color: #C81623;
}
.first_focus .focus_box .fast_right .fr_top .tp_cont .cont_list span{
	font-weight: bold;
}
.first_focus .focus_box .fast_right .fr_mid{
	width: 248px;
	height: 208px;
	float: right;
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	position: relative;
	overflow: hidden;
}
.first_focus .focus_box .fast_right .fr_mid .fast_hidden{
	width: 248px;
	height: 208px;
	position: absolute;
	left: 0px;
	bottom: -210px;
	border-left: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
}
.first_focus .focus_box .fast_right .fr_mid .fast_hidden .fast_list{
	width: 61px;
	height: 29px;
	float: left;
	border-right: 1px solid #e4e4e4;
	text-align: center;
	line-height: 29px;
	color: #666;
	background: #fff;
	overflow: hidden;
}
.first_focus .focus_box .fast_right .fr_mid .fast_hidden .fast_list a{
	color: #666;
	display: inline-block;
	width: 61px;
	height: 27px;
	background: #fff;
}
.first_focus .focus_box .fast_right .fr_mid .fast_hidden .fast_list .current{
	border-top: 2px solid #c81623;
	border-bottom: none;
	line-height: 25px;
}

.first_focus .focus_box .fast_right .fr_mid .fast_hidden .fast_list a:hover{
	border-top: 2px solid #c81623;
	border-bottom: none;
	line-height: 25px;
}
.first_focus .focus_box .fast_right .fr_mid .fast_hidden .fast_list .list_change{
	position: absolute;
	left: 0px;
	top: 25px;
	width: 248px;
	height: 180px;
	border-right: 1px solid #e4e4e4;
}
.first_focus .focus_box .fast_right .fr_mid .fast_hidden .fast_list .list_change .the_close{
	width: 18px;
	height: 16px;
	display: inline-block;
	/*background: url(../images/close.jpg) 0px 0px no-repeat;*/
	font-size: 12px;
	font-family: "微软雅黑";
	background: white;
	position: absolute;
	top: 5px;
	right: 10px;
	cursor: pointer;
	color: gray;
	line-height: 15px;
}
.first_focus .focus_box .fast_right .fr_mid .fast_hidden .fast_list .list_change .the_close:hover{
	background-color: #e4e4e4;
	color: white;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu{
	width: 248px;
	height: 208px;
	float: right;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu li{
	height: 69px;
	width: 61px;
	float: left;
	position: relative;
	text-align: center;
	list-style: none;
	border:1px solid #E4E4E4;
	font-size: 12px;
	font-family: "微软雅黑";
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu li .sl_alg{
	display: inline-block;
	height: 14px;
	width: 24px;
	position: absolute;
	bottom: 10px;
	right: 18px;
	margin: 0 auto;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu  a{
	color: #666;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu a:hover{
	color: #C81623;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_a{
	border-left: none;
	border-top: none;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_a .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	position: absolute;
	top: 15px;
	left: 18px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_b{
	border-top: none;
	border-left: none;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_b .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -25px;
	position: absolute;
	top: 15px;
	left: 18px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_c{
	border-top: none;
	border-left: none;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_c .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -50px;
	position: absolute;
	top: 15px;
	left: 18px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_d{
	border-top: none;
	border-right: none;
	border-left: none;
	width: 62px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_d .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -75px;
	position: absolute;
	top: 15px;
	left: 18px;
}
/**/
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_e{
	border-left: none;
	border-top: none;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_e .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -100px;
	position: absolute;
	top: 15px;
	left: 18px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_f{
	border-top: none;
	border-left: none;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_f .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -125px;
	position: absolute;
	top: 15px;
	left: 18px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_g{
	border-top: none;
	border-left: none;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_g .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -150px;
	position: absolute;
	top: 15px;
	left: 18px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_h{
	border-top: none;
	border-right: none;
	border-left: none;
	width: 62px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_h .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -175px;
	position: absolute;
	top: 15px;
	left: 18px;
}
/**/

.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_i{
	border-left: none;
	border-top: none;
	border-bottom: none;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_i .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -250px;
	position: absolute;
	top: 15px;
	left: 18px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_j{
	border-top: none;
	border-left: none;
	border-bottom: none;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_j .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -200px;
	position: absolute;
	top: 15px;
	left: 18px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_k{
	border-top: none;
	border-left: none;
	border-bottom: none;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_k .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -275px;
	position: absolute;
	top: 15px;
	left: 18px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_l{
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: none;
	width: 62px;
}
.first_focus .focus_box .fast_right .fr_mid .serv_menu .sl_l .pic{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/rightCon_ping.png) 0 0 no-repeat;
	background-position: 0px -225px;
	position: absolute;
	top: 15px;
	left: 18px;
}
.first_focus .focus_box .fb_right .fast_right .fr_footer{
	width: 250px;
	height: 75px;
	float: right;
	margin-top: 12px;	
}
.mid_advertise{
	padding-top: 15px;
	width: 100%;
	height: 150px;
}
.mid_advertise .ma_box{
	width: 1210px;
	height: 150px;
	margin: 0 auto;
}
.mid_advertise .ma_box .box_left{
	height: 150px;
	width: 210px;
	float: left;
}
.mid_advertise .ma_box .box_left .recommand{
	display: inline-block;
	height: 150px;
	width: 210px;
	background: url(../images/left_turn.png);
	background-position: 212px 150px;
	overflow:hidden;
}
.mid_advertise .ma_box .right_menu_box{
	width: 1000px;
	height: 250px;
	overflow: hidden;
	position: relative;
}
.mid_advertise .ma_box .right_menu_box:hover .midClick{
	display: block;
}
.mid_advertise .ma_box .right_menu_box .midClick{
	display: none;
}
.mid_advertise .ma_box .right_menu_box .midpre{
	display: inline-block;
	width: 41px;
	height: 69px;
	background:  url(../images/icon-click.png) 0 0 no-repeat;
	background-position:  -1px 0px;
	border-radius: 2px;
	position: absolute;
	left: 0px;
	top: 35px;
	opacity: 0.5;
}
.mid_advertise .ma_box .right_menu_box  .midnext{
	display: inline-block;
	width: 41px;
	height: 69px;
	background:  url(../images/icon-click.png) 0 0 no-repeat;
	background-position:  -45px 0px;
	position: absolute;
	right: -3px;
	top: 35px;
	border-radius: 2px;
	opacity: 0.5;
}
.mid_advertise .ma_box .right_menu {
	float: left;
	width: 8000px;
	height: 250px;
	position: absolute;
	left: -1000px;
}
.mid_advertise .ma_box .midClick{
	display: block;
}
.mid_advertise .ma_box .right_menu .right_list{
	height: 160px;
	width: 250px;
	float: left;
	list-style: none;

}
.mid_advertise .ma_box .right_menu .right_list img{
	height: 160px;
	width: 249px;
}
.you_like{
	width: 100%;
	height: 317px;
	margin-top: 30px;
}
.you_like .yl_box{
	width: 1210px;
	height: 317px;
	margin: 0 auto;
}
.you_like .yl_box .link_top{
	width: 1210px;
	height: 36px;
}
.you_like .yl_box .link_top h2{
	float: left;
	height: 30px;
	line-height: 30px;
	width: 300px;
	font-size: 20px;
	color: #333;
	background: url(../images/left_turn.png) 0 0 no-repeat;
	background-position: 90px -91px;
}
.you_like .yl_box .link_top .link_switch{
	display: inline-block;
	height: 30px;
	width: 70px;
	line-height: 30px;
	float: right;
	font-family: "微软雅黑";
	color: #666;
	font-size: 14px;
	background: url(../images/left_turn.png) -305px 0px no-repeat;
	/*background-position: -1000px 0px;*/
}
.you_like .yl_box .link_top .link_switch:hover{
	color: #B61D1D;
	font-size: 14px;
	background: url(../images/left_turn.png) -305px -24px no-repeat;
	/*background-position: -1000px 0px;*/
}
.you_like .yl_box .like_prod{
	width: 1210px;
	height: 260px;
	border:1px solid #ededed;
	overflow: visible;
}
.you_like .yl_box .like_prod .prod_lf{
	background: url(../images/find_like.jpg) 18px 40px no-repeat;
	width: 194px;
	height: 191px;
	border-right: 1px solid #ededed;
	float: left;
	padding-top: 70px;
	padding-left: 8px;
}
.you_like .yl_box .like_prod .prod_lf .prod_cate{
	display: inline-block;
	border: 1px solid #ededed;
	width: 71px;
	height: 31px;
	line-height: 31px;
	color: #838282;
	font-size: 12px;
	text-align: center;
	margin-left: 14px;
	margin-top: 18px;
	float: left;
}
.you_like .yl_box .like_prod .prod_lf .prod_cate:hover{
	color: #F38C63;
	border-color: #F38C63;
}
.you_like .yl_box .like_prod .prod_right{
	width: 1005px;
	height: 260px;
	float: left;
	position: relative;
}
.you_like .yl_box .like_prod .prod_right .prod_menu{
	width: 1005px;
	height: 260px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.you_like .yl_box .like_prod .prod_right .prod_menu .prod_list{
	text-align: center;
	padding-top: 20px;
	float: left;
	width: 201px;
	height: 206px;
	list-style: none;
}
.you_like .yl_box .like_prod .prod_right .prod_menu .prod_list img{
	width: 150px;
	height: 150px;
}
.you_like .yl_box .like_prod .prod_right .prod_menu .prod_list .prod_name{
	font-size: 12px;
	padding-top: 15px;
	color: #666;
}
.you_like .yl_box .like_prod .prod_right .prod_menu .prod_list .prod_price{
	font-size: 16px;
	color: #c81623;
	font-weight: bold;
	padding-top: 20px;
	font-family: "微软雅黑";
}
.you_like .yl_box .like_prod .prod_right .prod_menu .prod_list .prod_name:hover{
	color: #B61D1D;
}
.good_left{
	width: 100%;
	height: 443px;
}
.good_life .gl_box{
	width: 1210px;
	height: 443px;
	margin: 0 auto;
}
.good_life .gl_box h2{
	color: #333;
	font-size: 20px;
	line-height: 36px;
	height: 36px;
	font-family: "微软雅黑";
	font-weight: 400;
}
.good_life .gl_box  .gl_cate{
	width: 1210px;
	height: 405px;
}
.good_life .gl_box  .gl_cate .left_a{
	width: 404px;
	height: 405px;
	background-color: #F7F7F7;
	border: 1px solid #E4E4E4;
	overflow: hidden;
	float: left;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxa{
	display: block;
	width: 404px;
	float: left;
	
	position: relative;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxa .new {
	margin: 0 auto;
	text-align: center;
	line-height: 40px;
	width: 361px;
	height: 40px;
	font: 700 15px/40px 'Microsoft Yahei';
	/*font-family: "微软雅黑";*/	
	border-bottom: 1px dashed #E4E4E4;
	color: #333;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxa .letters{
	position: absolute;
	left: 50px;
	top: 109px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxa .letters .tit{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-weight: 700;
    font-size: 16px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxa .letters .ver{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxa .letters .pro{
	font-family: 'Microsoft Yahei';
    line-height: 1.2;
    color: #c81623;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxa .pic{
	height: 205px;
	width: 404px;
	border-bottom: 1px solid #E4E4E4;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxb{
	display: inline-block;
	float: left;
	width: 200px;
	height: 158px;
	border-right: 1px solid #E4E4E4; 
	position: relative;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxb .lettersb{
	position: absolute;
	left: 10px;
	top: 59px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxb .lettersb .titb{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-weight: 700;
    font-size: 16px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxb .lettersb .verb{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxb .lettersb .prob{
	font-family: 'Microsoft Yahei';
    line-height: 1.2;
    color: #c81623;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxb .picb{
	width: 201px;
	height: 158px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxb .picb img{
	width: 201px;
	height: 158px;
}

/**/
.good_life .gl_box  .gl_cate .left_a .gl_boxc{
	display: inline-block;
	float: left;
	width: 200px;
	height: 158px;
	border-left: 1px solid #E4E4E4; 
	position: relative;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxc .lettersc{
	position: absolute;
	left: 10px;
	top: 59px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxc .lettersc .titc{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-weight: 700;
    font-size: 16px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxc .lettersc .verc{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxc .lettersc .proc{
	font-family: 'Microsoft Yahei';
    line-height: 1.2;
    color: #c81623;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxc .picc{
	width: 202px;
	height: 158px;
}
.good_life .gl_box  .gl_cate .left_a .gl_boxc .picc img{
	width: 202px;
	height: 158px;
}
.good_life .gl_box  .gl_cate .left_b{
	width: 228px;
	height: 403px;
	float: left;
	border: 1px solid #e4e4e4;
	border-left: none;
}
.good_life .gl_box  .gl_cate .left_b .mid_onea{
	display: block;
	width: 229px;
	height: 246px;
	border-bottom: 1px solid #e4e4e4;
	position: relative;
}
.good_life .gl_box  .gl_cate .left_b .mid_onea .good{
	width: 188px;
	height: 40px;
	margin: 0 auto;
	text-align: center;
	font: 700 15px/40px 'Microsoft Yahei';	
	border-bottom: 1px dashed #E4E4E4;
	color: #333;
}
.good_life .gl_box  .gl_cate .left_b .mid_onea .letterd{
	position: absolute;
	left: 10px;
	top: 109px;
}
.good_life .gl_box  .gl_cate .left_b .mid_onea .letterd .titc{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-weight: 700;
    font-size: 16px;
}
.good_life .gl_box  .gl_cate .left_b .mid_onea .letterd .verc{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_b .mid_onea .letterd .proc{
	font-family: 'Microsoft Yahei';
    line-height: 1.2;
    color: #c81623;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_b .mid_onea .picc{
	width: 228px;
	height: 205px;
}
.good_life .gl_box  .gl_cate .left_b .mid_onea .picc img{
	width: 228px;
	height: 205px;
}

.good_life .gl_box  .gl_cate .left_b .mid_oneb{
	display: block;
	width: 228px;
	height: 158px;
	border-bottom: 1px solid #e4e4e4;
	position: relative;
}
.good_life .gl_box  .gl_cate .left_b .mid_oneb .letterd{
	position: absolute;
	left: 10px;
	top: 59px;
}
.good_life .gl_box  .gl_cate .left_b .mid_oneb .letterd .titc{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-weight: 700;
    font-size: 16px;
}
.good_life .gl_box  .gl_cate .left_b .mid_oneb .letterd .verc{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_b .mid_oneb .letterd .proc{
	font-family: 'Microsoft Yahei';
    line-height: 1.2;
    color: #c81623;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_b .mid_oneb .picc{
	width: 228px;
	height: 158px;
}
.good_life .gl_box  .gl_cate .left_b .mid_oneb .picc img{
	width: 228px;
	height: 158px;
}

/*品牌街*/
.good_life .gl_box  .gl_cate .left_k{
	width: 404px;
	height: 405px;
	background-color: #F7F7F7;
	border: 1px solid #E4E4E4;
	overflow: hidden;
	float: left;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxa{
	display: block;
	width: 404px;
	float: left;
	
	position: relative;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxa .new {
	margin: 0 auto;
	text-align: center;
	line-height: 40px;
	width: 361px;
	height: 40px;
	font: 700 15px/40px 'Microsoft Yahei';
	/*font-family: "微软雅黑";*/	
	border-bottom: 1px dashed #E4E4E4;
	color: #333;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxa .letters{
	position: absolute;
	left: 50px;
	top: 109px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxa .letters .tit{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-weight: 700;
    font-size: 16px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxa .letters .ver{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxa .letters .pro{
	font-family: 'Microsoft Yahei';
    line-height: 1.2;
    color: #c81623;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxa .pic{
	height: 205px;
	width: 404px;
	border-bottom: 1px solid #E4E4E4;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxb{
	display: inline-block;
	float: left;
	width: 200px;
	height: 158px;
	border-right: 1px solid #E4E4E4; 
	position: relative;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxb .lettersb{
	position: absolute;
	left: 10px;
	top: 59px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxb .lettersb .titb{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-weight: 700;
    font-size: 16px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxb .lettersb .verb{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxb .lettersb .prob{
	font-family: 'Microsoft Yahei';
    line-height: 1.2;
    color: #c81623;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxb .picb{
	width: 201px;
	height: 158px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxb .picb img{
	width: 201px;
	height: 158px;
}

.good_life .gl_box  .gl_cate .left_k .gl_boxc{
	display: inline-block;
	float: left;
	width: 200px;
	height: 158px;
	border-left: 1px solid #E4E4E4; 
	position: relative;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxc .lettersc{
	position: absolute;
	left: 10px;
	top: 59px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxc .lettersc .titc{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-weight: 700;
    font-size: 16px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxc .lettersc .verc{
	color: #333;
    font-family: 'Microsoft Yahei';
    line-height: 1.2;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxc .lettersc .proc{
	font-family: 'Microsoft Yahei';
    line-height: 1.2;
    color: #c81623;
    font-size: 12px;
    padding-top: 5px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxc .picc{
	width: 202px;
	height: 158px;
}
.good_life .gl_box  .gl_cate .left_k .gl_boxc .picc img{
	width: 202px;
	height: 158px;
}
.good_life .gl_box  .gl_cate .right_brands{
	float: left;
	width: 168px;
	height: 405px;
	border: 1px solid #e4e4e4;
	border-left: none;
	overflow: hidden;
}
.good_life .gl_box  .gl_cate .right_brands .brand_left{
	width: 79px;
	height: 401px;
	padding-top: 5px;
	float: left;
	padding-left: 5px;
}
.good_life .gl_box  .gl_cate .right_brands .brand_left .bl_list{
	float: left;
	width: 74px;
	height: 57px;
	border-bottom: 1px dashed #e4e4e4;
	border-right: 1px dashed #e4e4e4;
	list-style: none;
}
.good_life .gl_box  .gl_cate .right_brands .brand_right{
	width: 79px;
	height: 401px;
	padding-top: 5px;
	float: left;
	padding-right: 5px;
}
.good_life .gl_box  .gl_cate .right_brands .brand_right .bl_list{
	float: left;
	width: 74px;
	height: 57px;
	border-bottom: 1px dashed #e4e4e4;
	list-style: none;
}
.mid_advertise{
	width: 100%;
	height: 160px;
	margin-bottom: 30px;
}
.mid_advertise .ma_box{
	width: 1210px;
	height: 150px;
	margin: 0 auto;
	overflow: hidden;
}
.mid_advertise .ma_box .img_box{
	width: 1210px;
	height:150px;
}
.mid_advertise .ma_box .img_box img{
	float: left;
}

/*第一楼层开始*/
.clothers{
	width: 100%;
	height: 670px;
}
.clothers .cloth_box{
	width: 1210px;
	height: 670px;
	margin:0px auto;
}
.clothers .cloth_box .top{
	width: 1210px;
	height: 36px;
	background-color: white;
	border-bottom: 1px solid #c81623;
}
.clothers .cloth_box .top h2{
	position: relative;
	float: left;
    padding-left: 40px;
    color: #333;
    line-height: 30px;
    font-size: 20px;
    font-family: "microsoft yahei";
    font-weight: 400;
    background: url();
}
/*.clothers .cloth_box .top h2 .iconhide{
	display: inline-block;
    position: absolute;
    top: 2px;
    left: 0;
    width: 31px;
    height: 25px;
    background: url(../images/floor.png) 0px 0px no-repeat;   
}
.clothers .cloth_box .top h2 .icon{
	display: inline-block;
    position: absolute;
    top: 2px;
    left: 0;
    width: 31px;
    height: 25px;
    background: url(../images/floor2.png) 0 -35px no-repeat;
   	z-index: 999;
}*/

.iconhide{
	display: inline-block;
    position: absolute;
    top: 2px;
    left: 0;
    width: 31px;
    height: 25px;
    background: url(../images/floor.png) 0px 0px no-repeat;   
}
h2 .icon{
	display: inline-block;
    position: absolute;
    top: 2px;
    left: 0;
    width: 31px;
    height: 25px;
    background: url(../images/floor2.png) 0 -35px no-repeat;
   	z-index: 999;
}
.clothers .cloth_box .top .cate{
	width: 620px;
	height: 34px;
	float: right;
	border: 1px solid #e4e4e4;
}
.clothers .cloth_box .top .cate li{
	list-style: none;
	float: left;
	width: 58px;
	height: 34px;
	text-align: center;
	position: relative;
}
.clothers .cloth_box .top .cate li a{
	display: inline-block;
	line-height: 34px;
	color: #666;
	font-size: 12px;
	width: 58px;
	height: 34px;
}
/*.clothers .cloth_box .top .cate li a:hover{
    position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    border-bottom: solid 2px #F7F7F7;
    top: -1px;
    left: -1px;
    height: 32px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;	
}*/
.beslided{
	position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    border-bottom: solid 2px #F7F7F7;
    top: -2px;
    left: -1px;
    height: 30px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;
}
.clothers .cloth_box .top .cate .cate_list_four a{
	display: inline-block;
	line-height: 34px;
	color: #666;
	font-size: 12px;
	width: 82px;
	height: 34px;
}
/*.clothers .cloth_box .top .cate .cate_list_four a:hover{
	position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    top: -1px;
    left: -1px;
    height: 33px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;

}*/
.clothers .cloth_box .top .cate li span{
	position: absolute;
	display: inline-block;
	width: 1px;
    background: #ccc;
    overflow: hidden;
    height: 14px;
    top: 10px;
    right: 0;
}
/*第一楼层 top 结束*/

.clothers .cloth_box .cloth_main{
	width: 1210px;
	height: 633px;
	position: relative;

}
.hidden_box{
	width: 880px;
	height: 633px;
	position: absolute;	
	right: 0px;
	top: 0px;
	border-right: 1px solid #e4e4e4;
}
.clothers .cloth_box .cloth_main .side{
	width: 330px;
	height: 631px;
	float: left;
	background-color: #D8F0FB;
	position: relative;
}
.clothers .cloth_box .cloth_main .side .pic{
	width: 330px;
	height: 475px;
}
.clothers .cloth_box .cloth_main .side .themes{
	width: 330px;
	height: 92px;
	background-color: #BEE6FA;
	float: right;
	background: rgba(255,255,255,0.5);
	position: absolute;
	top: 252px;
}
.clothers .cloth_box .cloth_main .side .themes li{
	float: left;
	list-style: none;
	width: 100px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	font-size: 14px;
	font-family: "微软雅黑";
}
.clothers .cloth_box .cloth_main .side .themes li a{
	color: #666;
}
.clothers .cloth_box .cloth_main .side .themes li .icon{
	width: 26px;
	height: 26px;
	display: inline-block;
	background: url(../images/left_msg.png) 0 0 no-repeat; 
	vertical-align: -5px;
}
.clothers .cloth_box .cloth_main .side .themes li a:hover{
	color: #C81623;
}
.clothers .cloth_box .cloth_main .side .themes li.themes_list2 .icon{
	width: 26px;
	height: 26px;
	display: inline-block;
	background: url(../images/left_msg.png) 0 -26px no-repeat; 
	vertical-align: -5px;
}
.clothers .cloth_box .cloth_main .side .themes li.themes_list3 .icon{
	width: 26px;
	height: 26px;
	display: inline-block;
	background: url(../images/left_msg.png) 0 -52px no-repeat; 
	vertical-align: -5px;
}
.clothers .cloth_box .cloth_main .side .themes li.themes_list4 .icon{
	width: 26px;
	height: 26px;
	display: inline-block;
	background: url(../images/left_msg.png) 0 -78px no-repeat; 
	vertical-align: -5px;
}
.clothers .cloth_box .cloth_main .side .themes li.themes_list5 .icon{
	width: 26px;
	height: 26px;
	display: inline-block;
	background: url(../images/left_msg.png) 0 -104px no-repeat; 
	vertical-align: -5px;
}
.clothers .cloth_box .cloth_main .side .themes li.themes_list6 .icon{
	width: 26px;
	height: 26px;
	display: inline-block;
	background: url(../images/left_msg.png) 0 -130px no-repeat; 
	vertical-align: -5px;
}
.clothers .cloth_box .cloth_main .side .words{
	width: 330px;
	height: 135px;
	list-style: none;
	position: absolute;
	background-color: #D8F0FB;
	top: 340px;
}
.clothers .cloth_box .cloth_main .side .words .left{
	width: 115px;
	height: 92px;
	float: left;
	float: left;
    width: 135px;
    height: 48px;
    padding: 20px 0 0 25px;
}
.clothers .cloth_box .cloth_main .side .words .left a{
	display: inline-block;
	height: 24px;
	line-height: 24px;
	color: #999;
	font-family: "微软雅黑";
	font-size: 12px;
	margin-right: 10px;
	float: left; 
}
.clothers .cloth_box .cloth_main .side .words .left span{
	color: #C81623;
}
.clothers .cloth_box .cloth_main .side .words .right{
	width: 115px;
	height: 92px;
	float: left;
	float: left;
    width: 135px;
    height: 48px;
    padding: 20px 0 0 25px;
}
.clothers .cloth_box .cloth_main .side .words .right a{
	display: inline-block;
	height: 24px;
	line-height: 24px;
	color: #999;
	font-family: "微软雅黑";
	font-size: 12px;
	margin-right: 10px;
	float: left; 
}
.clothers .cloth_box .cloth_main .side .words .right a:hover {
	color: #C81623;
}
.clothers .cloth_box .cloth_main .side .words .right a span{
	color: #C81623;
}
.clothers .cloth_box .cloth_main .side .imgs{
	width: 329px;
	height: 156px;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
}
.clothers .cloth_box .cloth_main .side .imgs img{
	width: 329px;
	height: 156px;
}
.clothers .cloth_box .cloth_main .mid_menu{
	float: left;
	width: 439px;
	height: 632px;
	border-right: 1px solid #e4e4e4;
}
.clothers .cloth_box .cloth_main .mid_menu .mid_list1{
	border-bottom: 1px solid #e4e4e4;
	width: 440px;
	height: 157px;
}
.clothers .cloth_box .cloth_main .mid_menu .mid_list1 .imgs1{
	display: inline-block;
	width: 440px;
	height: 158px;	
}
.clothers .cloth_box .cloth_main .mid_menu .mid_list2{
	border-bottom: 1px solid #e4e4e4;
	width: 440px;
	height: 315px;
}
.clothers .cloth_box .cloth_main .mid_menu .mid_list1 .imgs1{
	display: inline-block;
	width: 440px;
	height: 315px;	
}
.clothers .cloth_box .cloth_main .mid_menu .mid_list3{
	border-bottom: 1px solid #e4e4e4;
	width: 440px;
	height: 157px;
}
.clothers .cloth_box .cloth_main .right_menu{
	width: 218px;
	height: 633px;
	float: left;
}
.clothers .cloth_box .cloth_main .right_menu .right_list{
	float: left;
	list-style: none;
	border-bottom: 1px solid #e4e4e4;
	height: 157px;
}
.clothers .cloth_box .cloth_main .right_menu2{
	width: 221px;
	height: 633px;
	float: left;
	border-right: 1px solid #e4e4e4;
}

.clothers .cloth_box .cloth_main .right_menu2 .right_list2{
	float: left;
	list-style: none;
	border-left: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	height: 157px;
}
.clothers .cloth_box .cloth_main .right_menu2 .right_list3{
	float: left;
	list-style: none;
	border-left: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	height: 315px;
}
.clothers .cloth_box .cloth_main .right_menu2 .right_list2 img{
	width: 220px;
	height: 157px;
}
.clothers .cloth_box .cloth_main .right_menu2 .right_list3 img{
	width: 220px;
	height: 315px;
}
/*第一楼层结束*/

/*brand 图标 开始*/
.brands{
	padding-top: 15px;	
	width: 100%;
	height: 85px;
}
.brands .brands_box{
	overflow: hidden;
	width: 1208px;
	height: 53px;
	margin: 0 auto;
	background-color: #F7F7F7;
	padding-top: 15px;
	padding-left: 2px;
}
.brands .brands_box .bd_menu{
	width: 1210px;
	height: 40px;
}
.brands .brands_box .bd_menu .bd_list{
	height: 40px;
	width: 110px;
	float: left;
	line-height: 40px;
	list-style: none;
	padding-left: 10px;
	border-right: 1px dashed #e4e4e4;
}
/*brand 图标 结束*/





/*第二楼层开始*/
.beauty{
	width: 100%;
	height: 515px;
}
.beauty .beauty_box{
	width: 1210px;
	height: 515px;
	margin:0px auto;
	position: relative;
}
.hidden_box_bt{
	width: 999px;
	height: 674px;
	position: absolute;
	right: 0px;
	top: 37px;
}
.beauty .beauty_box .top{
	width: 1210px;
	height: 36px;
	background-color: white;
	border-bottom: 1px solid #c81623;
}
.beauty .beauty_box .top h2{
	position: relative;
	float: left;
    padding-left: 40px;
    color: #333;
    line-height: 30px;
    font-size: 20px;
    font-family: "microsoft yahei";
    font-weight: 400;
    background: url();
}
.beauty .beauty_box .top h2 .icon{
	display: inline-block;
    position: absolute;
    top: 2px;
    left: 0;
    width: 31px;
    height: 25px;
    background: url(../images/floor2.png) 0 -35px no-repeat;
}
.beauty .beauty_box .top .cate{
	width: 716px;
	height: 34px;
	float: right;
	border: 1px solid #e4e4e4;
}
.beauty .beauty_box .top .cate li{
	list-style: none;
	float: left;
	width: 58px;
	height: 34px;
	text-align: center;
	position: relative;
}
.beauty .beauty_box .top .cate li a{
	display: inline-block;
	line-height: 34px;
	color: #666;
	font-size: 12px;
	width: 58px;
	height: 34px;
}
/*.beauty .beauty_box .top .cate li a:hover{
    position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    border-bottom: solid 2px #F7F7F7;
    top: -1px;
    left: -1px;
    height: 32px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;	
}*/
.beauty .beauty_box .top .cate .cate_list_four a{
	display: inline-block;
	line-height: 34px;
	color: #666;
	font-size: 12px;
	width: 82px;
	height: 34px;
}
/*.beauty .beauty_box .top .cate .cate_list_four a:hover{
	position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    top: -1px;
    left: -1px;
    height: 33px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;

}*/
.beauty .beauty_box .top .cate li span{
	position: absolute;
	display: inline-block;
	width: 1px;
    background: #ccc;
    overflow: hidden;
    height: 14px;
    top: 10px;
    right: 0;
}
.beauty .beauty_box .side2{
	width: 210px;
	height: 474px;
	position: relative;
	float: left;
}
.beauty .beauty_box .side2 .beaty_menu{
	width: 200px;
	height: 92px;
	background-color: #D9F3F7;
	padding-left: 10px;
	position: absolute;
	top: 240px;
}
.beauty .beauty_box .side2 .beaty_menu .beauty_list{
	width: 95px;
	height: 46px;
	float: left;
	list-style: none;
	line-height: 46px;
	text-align: center;
	font-family: "微软雅黑";
}
.beauty .beauty_box .side2 .beaty_menu .beauty_list .icon2{
	display: inline-block;
	height: 26px;
	width: 26px;
	background: url(../images/side_icon.png) 0 0 no-repeat;
	vertical-align: -5px;
}
.beauty .beauty_box .side2 .beaty_menu .beauty_list a{
    color: #666;
    font-size: 14px;
}
.beauty .beauty_box .side2 .beaty_menu .beauty_list a:hover{
	color: #C81623;
}
.beauty .beauty_box .side2 .them2{
	padding-top: 20px;
	width: 190px;
	height: 55px;
	background-color: #E8F8FA;
	padding-left: 20px;
	position: absolute;
	top: 330px;
}
.beauty .beauty_box .side2 .them2 .tit{
	width: 205px;
	height: 24px;
	float: left;
	list-style: none;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
}
.beauty .beauty_box .side2 .them2 .tit a{
	color: #666;
}
.beauty .beauty_box .side2 .them2 .tit a:hover{
	color: #C81623;
}


.beauty .beauty_box .side2 .cate{
	padding-top: 5px;
	width: 190px;
	height: 65px;
	background-color: #E8F8FA;
	padding-left: 20px;
	position: absolute;
	top: 405px;
}
.beauty .beauty_box .side2 .cate  a{
	display: inline-block;
	color: #999;
	height: 24px;
	float: left;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 24px;
	margin-right: 15px;
}
.beauty .beauty_box .side2 .cate a:hover{
	color: #C81623;
}
.beauty .beauty_box .side2 .cate  a span{
	color: #C81623;
}
.beauty .beauty_box .zuo2{
	height: 473px;
	width: 339px;
	float: left;
}
.beauty .beauty_box .zuo2 .g1{
	width: 339px;
	height: 296px;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
}
.beauty .beauty_box .zuo2 .g2{
	width: 339px;
	height: 177px;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
}
.beauty .beauty_box  .right2{
	width: 660px;
	height: 474px;
	float: right;
	
	border-left: none;
	border-top: none;
}
.beauty .beauty_box  .right2 li{
	float: left;
	list-style: none;
	border-right: 1px solid #e4e4e4;
	
}
.beauty .beauty_box  .right2 .list1{
	height: 296px;
	border-bottom: 1px solid #e4e4e4;
}
.beauty .beauty_box  .right2 .list2{
	height: 177px;
	border-bottom: 1px solid #e4e4e4;
}
/*第二楼层结束*/

/*广告*/
.footer_advertise{
	width: 100%;
	height: 130px;
}
.footer_advertise .ma_box{
	width: 1210px;
	height: 125px;
	margin: 0 auto;
	overflow: hidden;
}
.footer_advertise .ma_box .img_box{
	width: 1210px;
	height:125px;
}
.footer_advertise .ma_box .img_box img{
	float: left;
}


/*手机通讯录开始*/
.mobile{
	width: 100%;
	height: 515px;
}
.mobile .mobile_box{
	width: 1210px;
	height: 515px;
	margin:0px auto;
}
.mobile .mobile_box .top{
	width: 1210px;
	height: 36px;
	background-color: white;
	border-bottom: 1px solid #c81623;
}
.mobile .mobile_box .top h2{
	position: relative;
	float: left;
    padding-left: 40px;
    color: #333;
    line-height: 30px;
    font-size: 20px;
    font-family: "microsoft yahei";
    font-weight: 400;
    background: url();
}
.mobile .mobile_box .top h2 .icon{
	display: inline-block;
    position: absolute;
    top: 2px;
    left: 0;
    width: 31px;
    height: 25px;
    background: url(../images/floor2.png) 0 -35px no-repeat;
}
.mobile .mobile_box .top .cate{
	width: 715px;
	height: 34px;
	float: right;
	border: 1px solid #e4e4e4;
}
.mobile .mobile_box .top .cate li{
	list-style: none;
	float: left;
	width: 58px;
	height: 34px;
	text-align: center;
	position: relative;
}
.mobile .mobile_box .top .cate li a{
	display: inline-block;
	line-height: 34px;
	color: #666;
	font-size: 12px;
	width: 58px;
	height: 34px;
}
.mobile .mobile_box .top .cate li a:hover{
    position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    border-bottom: solid 2px #F7F7F7;
    top: -1px;
    left: -1px;
    height: 32px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;	
}
.mobile .mobile_box .top .cate .cate_list_four a{
	display: inline-block;
	line-height: 34px;
	color: #666;
	font-size: 12px;
	width: 82px;
	height: 34px;
}
.mobile .mobile_box .top .cate .cate_list_four a:hover{
	position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    top: -1px;
    left: -1px;
    height: 33px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;

}
.mobile .mobile_box .top .cate li span{
	position: absolute;
	display: inline-block;
	width: 1px;
    background: #ccc;
    overflow: hidden;
    height: 14px;
    top: 10px;
    right: 0;
}
.mobile .mobile_box .phone{
	width: 330px;
	height: 475px;
	position: relative;
	float: left;
}
.mobile .mobile_box .phone  .menu{
	width: 310px;
	padding-left: 20px;
	height:46px;
	background-color: #D7EAED;
	position: absolute;
	top: 237px;
}
.mobile .mobile_box .phone  .menu li{
	width: 98px;
	height: 46px;
	list-style: none;
	float: left;
	line-height: 46px;
	font-size: 14px;
	font-family: "微软雅黑";
}
.mobile .mobile_box .phone  .menu li a:hover{
	color: #c81623;
}
.mobile .mobile_box .phone  .menu li.list a i{
	display: inline-block;
	width: 30px;
	height: 26px;
	vertical-align: -7px;
	background: url(../images/mobileicon.png) 0 0 no-repeat;
}
.mobile .mobile_box .phone  .menu li.list1 a i{
	display: inline-block;
	width: 30px;
	height: 26px;
	vertical-align: -7px;
	background: url(../images/mobileicon.png) 0 -26px no-repeat;
}
.mobile .mobile_box .phone  .menu li.list2 a i{
	display: inline-block;
	width: 30px;
	height: 26px;
	vertical-align: -7px;
	background: url(../images/mobileicon.png) 0 -52px no-repeat;
}
.mobile .mobile_box .phone .bott{
	width: 310px;
	height: 192px;
	background-color: #E7F2F4;
	padding-left: 20px;
	position: absolute;
	top: 283px;
}
.mobile .mobile_box .phone .bott .tp{
	padding-top: 19px;
	width: 320px;
	height: 50px;
}
.mobile .mobile_box .phone .bott li{
	width: 160px;
	height: 24px;
	line-height: 24px;
	font-family: "微软雅黑";
	font-size: 14px;
	list-style: none;
	float: left;
}
.mobile .mobile_box .phone .bott li a{
	color: #666;
}
.mobile .mobile_box .phone .bott li a:hover{
	color: #c81623;
}
.mobile .mobile_box .phone .bott .leftl{
	padding-top: 10px;
	width: 140px;
	height: 95px;
	float: left;
}
.mobile .mobile_box .phone .bott .leftl a{
	display: inline-block;
	float: left;
	height: 24px;
	line-height: 24px;
	font-family: "微软雅黑";
	font-size: 12px;
	margin-right: 10px;
	color: #666;
}
.mobile .mobile_box .phone .bott .leftl a:hover{
	color: #c81623;
}
.mobile .mobile_box .phone .bott .leftl a span{
	color: #c81623;
}
.mobile .mobile_box .phone .bott .rightl{
	padding-top: 10px;
	width: 130px;
	height: 95px;
	float: right;
}
.mobile .mobile_box .phone .bott .rightl a{
	display: inline-block;
	float: left;
	height: 24px;
	line-height: 24px;
	font-family: "微软雅黑";
	font-size: 12px;
	margin-right: 10px;
	color: #666;
}
.mobile .mobile_box .phone .bott .rightl a:hover{
	color: #c81623;
}
.mobile .mobile_box .phone .bott .rightl a span{
	color: #c81623;
}
.mobile .mobile_box .left2{
	width: 439px;
	height: 475px;
	float: left;
}
.mobile .mobile_box .left2 .topimg{
	float: left;
	width: 439px;
	height: 236px;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
}
.mobile .mobile_box .left2 .leftimg{
	/*padding-top: 1px;*/
	float: left;
	width: 219px;
	height: 237px;
	background-color: red;
	float: left;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
}
.mobile .mobile_box .left2 .leftimg img{
	width: 219px;
	height: 237px;
}

.mobile .mobile_box .left2 .rightimg{
	/*padding-top: 1px;*/
	float: right;
	width: 218px;
	height: 237px;
	background-color: red;
	float: left;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
}
.mobile .mobile_box .left2 .rightimg img{
	width: 218px;
	height: 237px;
}
.mobile .mobile_box .right2{
	height: 475px;
	width: 219px;
	background-color: white;
	float: left;
}
.mobile .mobile_box .right2 .rightimg1{
	width: 219px;
	height: 117px;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
}
.mobile .mobile_box .right2 .rightimg2{
	width: 219px;
	height: 117px;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
}
.mobile .mobile_box .right2 .rightimg3{
	width: 219px;
	height: 238px;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
}
.mobile .mobile_box .right2 .rightimg3 img{
	width: 219px;
	height: 236px;
}

.mobile .mobile_box .right3{
	height: 475px;
	width: 218px;
	background-color: white;
	float: left;
	border-left: 1px solid #e4e4e4;
}
.mobile .mobile_box .right3 .rightimg1{
	width: 220px;
	height: 117px;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
}
.mobile .mobile_box .right3 .rightimg2{
	width: 220px;
	height: 117px;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
}
.mobile .mobile_box .right3 .rightimg3{
	width: 220px;
	height: 238px;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
}

/*运动健身楼层开始*/
.sport{
	width: 100%;
	height: 515px;
}
.sport .sport_box{
	width: 1210px;
	height: 515px;
	margin:0px auto;
}
.sport .sport_box .top{
	width: 1210px;
	height: 36px;
	background-color: white;
	border-bottom: 1px solid #c81623;
}
.sport .sport_box .top h2{
	position: relative;
	float: left;
    padding-left: 40px;
    color: #333;
    line-height: 30px;
    font-size: 20px;
    font-family: "microsoft yahei";
    font-weight: 400;
    background: url();
}
.sport .sport_box .top h2 .icon{
	display: inline-block;
    position: absolute;
    top: 2px;
    left: 0;
    width: 31px;
    height: 25px;
    background: url(../images/floor2.png) 0 -35px no-repeat;
}
.sport .sport_box .top .cate{
	width: 715px;
	height: 34px;
	float: right;
	border: 1px solid #e4e4e4;
}
.sport .sport_box .top .cate li{
	list-style: none;
	float: left;
	width: 58px;
	height: 34px;
	text-align: center;
	position: relative;
}
.sport .sport_box .top .cate li a{
	display: inline-block;
	line-height: 34px;
	color: #666;
	font-size: 12px;
	width: 58px;
	height: 34px;
}
.sport .sport_box .top .cate li a:hover{
    position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    border-bottom: solid 2px #F7F7F7;
    top: -1px;
    left: -1px;
    height: 32px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;	
}
.sport .sport_box .top .cate .cate_list_four a{
	display: inline-block;
	line-height: 34px;
	color: #666;
	font-size: 12px;
	width: 82px;
	height: 34px;
}
.sport .sport_box .top .cate .cate_list_four a:hover{
	position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    top: -1px;
    left: -1px;
    height: 33px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;

}
.sport .sport_box .top .cate li span{
	position: absolute;
	display: inline-block;
	width: 1px;
    background: #ccc;
    overflow: hidden;
    height: 14px;
    top: 10px;
    right: 0;
}
.sport .sport_box .sidee{
	height: 475px;
	width: 210px;
	float: left;
	background-color: blue;
	position: relative;
}
.sport .sport_box .sidee  .menu{
	width: 200px;
	padding-left: 10px;
	height:92px;
	background-color: #D7EAED;
	position: absolute;
	top: 238px;
}
.sport .sport_box .sidee  .menu li{
	width: 98px;
	height: 46px;
	list-style: none;
	float: left;
	line-height: 46px;
	font-size: 14px;
	font-family: "微软雅黑";
}
.sport .sport_box .sidee  .menu li a{
	color: #666;
}
.sport .sport_box .sidee  .menu li a:hover{
	color: #c81623;
}
.sport .sport_box .sidee  .menu li.list a i{
	display: inline-block;
	width: 30px;
	height: 26px;
	vertical-align: -7px;
	background: url(../images/mobileicon.png) 0 0 no-repeat;
}
.sport .sport_box .sidee  .menu li.list1 a i{
	display: inline-block;
	width: 30px;
	height: 26px;
	vertical-align: -7px;
	background: url(../images/mobileicon.png) 0 -26px no-repeat;
}
.sport .sport_box .sidee  .menu li.list2 a i{
	display: inline-block;
	width: 30px;
	height: 26px;
	vertical-align: -7px;
	background: url(../images/mobileicon.png) 0 -52px no-repeat;
}

.sport .sport_box .sidee .them2{
	padding-top: 20px;
	width: 190px;
	height: 55px;
	background-color: #E8F8FA;
	padding-left: 20px;
	position: absolute;
	top: 330px;
}
.sport .sport_box .sidee .them2 .tit{
	width: 205px;
	height: 24px;
	float: left;
	list-style: none;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
}
.sport .sport_box .sidee .them2 .tit a{
	color: #666;
}
.sport .sport_box .sidee .them2 .tit a:hover{
	color: #C81623;
}
.sport .sport_box .sidee .cate{
	padding-top: 5px;
	width: 190px;
	height: 65px;
	background-color: #E8F8FA;
	padding-left: 20px;
	position: absolute;
	top: 405px;
}
.sport .sport_box .sidee .cate  a{
	display: inline-block;
	color: #999;
	height: 24px;
	float: left;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 24px;
	margin-right: 15px;
}
.sport .sport_box .sidee .cate a:hover{
	color: #C81623;
}
.sport .sport_box .sidee .cate  a span{
	color: #C81623;
}
.sport .sport_box .zuo2_box{
	width: 220px;
	height: 475px;
	float: left;
}
.sport .sport_box .zuo2_box .zuo2{
	width: 219px;
	height: 236px;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	float: left;
}
.sport .sport_box .you2_box{
	width: 340px;
	height: 475px;
	float: left;
}
.sport .sport_box .you2_box .you2{
	width: 339px;
	height: 236px;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	float: left;
}
.sport .sport_box .you1_box{
	width: 440px;
	height: 475px;
	float: left;
}
.sport .sport_box .you1_box .you{
	width: 219px;
	height: 236px;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	float: left;
}

/*健身结束*/

/*运动健身楼层开始*/
.life{
	width: 100%;
	height: 515px;
}
.life .life_box{
	width: 1210px;
	height: 515px;
	margin:0px auto;
}
.life .life_box .top{
	width: 1210px;
	height: 36px;
	background-color: white;
	border-bottom: 1px solid #c81623;
}
.life .life_box .top h2{
	position: relative;
	float: left;
    padding-left: 40px;
    color: #333;
    line-height: 30px;
    font-size: 20px;
    font-family: "microsoft yahei";
    font-weight: 400;
    background: url();
}
.life .life_box .top h2 .icon{
	display: inline-block;
    position: absolute;
    top: 2px;
    left: 0;
    width: 31px;
    height: 25px;
    background: url(../images/floor2.png) 0 -35px no-repeat;
}
.life .life_box .top .cate{
	width: 715px;
	height: 34px;
	float: right;
	border: 1px solid #e4e4e4;
}
.life .life_box .top .cate li{
	list-style: none;
	float: left;
	width: 58px;
	height: 34px;
	text-align: center;
	position: relative;
}
.life .life_box .top .cate li a{
	display: inline-block;
	line-height: 34px;
	color: #666;
	font-size: 12px;
	width: 58px;
	height: 34px;
}
.life .life_box .top .cate li a:hover{
    position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    border-bottom: solid 2px #F7F7F7;
    top: -1px;
    left: -1px;
    height: 32px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;	
}
.life .life_box .top .cate .cate_list_four a{
	display: inline-block;
	line-height: 34px;
	color: #666;
	font-size: 12px;
	width: 82px;
	height: 34px;
}
.life .life_box .top .cate .cate_list_four a:hover{
	position: absolute;
    white-space: nowrap;
    border-left: solid 1px #c81623;
    border-right: solid 1px #c81623;
    border-top: solid 3px #c81623;
    top: -1px;
    left: -1px;
    height: 33px;
    line-height: 30px;
    color: #c81623;
    text-indent: 1px;

}
.life .life_box .top .cate li span{
	position: absolute;
	display: inline-block;
	width: 1px;
    background: #ccc;
    overflow: hidden;
    height: 14px;
    top: 10px;
    right: 0;
}
.life .life_box .sidee{
	height: 475px;
	width: 210px;
	float: left;
	background-color: blue;
	position: relative;
}
.life .life_box .sidee  .menu{
	width: 190px;
	padding-left: 20px;
	height:92px;
	background-color: #D7EAED;
	position: absolute;
	top: 238px;
}
.life .life_box .sidee  .menu li{
	width: 185px;
	height: 46px;
	list-style: none;
	float: left;
	line-height: 46px;
	font-size: 14px;
	font-family: "微软雅黑";
}
.life .life_box .sidee  .menu li a{
	color: #666;
}
.life .life_box .sidee  .menu li a:hover{
	color: #c81623;
}
.life .life_box .sidee  .menu li.list a i{
	display: inline-block;
	width: 30px;
	height: 26px;
	vertical-align: -7px;
	background: url(../images/mobileicon.png) 0 0 no-repeat;
}
.life .life_box .sidee  .menu li.list1 a i{
	display: inline-block;
	width: 30px;
	height: 26px;
	vertical-align: -7px;
	background: url(../images/mobileicon.png) 0 -26px no-repeat;
}
.life .life_box .sidee  .menu li.list2 a i{
	display: inline-block;
	width: 30px;
	height: 26px;
	vertical-align: -7px;
	background: url(../images/mobileicon.png) 0 -52px no-repeat;
}

.life .life_box .sidee .them2{
	padding-top: 20px;
	width: 190px;
	height: 55px;
	background-color: #E8F8FA;
	padding-left: 20px;
	position: absolute;
	top: 330px;
}
.life .life_box .sidee .them2 .tit{
	width: 205px;
	height: 24px;
	float: left;
	list-style: none;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
}
.life .life_box .sidee .them2 .tit a{
	color: #666;
}
.life .life_box .sidee .them2 .tit a:hover{
	color: #C81623;
}
.life .life_box .sidee .cate{
	padding-top: 5px;
	width: 190px;
	height: 65px;
	background-color: #E8F8FA;
	padding-left: 20px;
	position: absolute;
	top: 405px;
}
.life .life_box .sidee .cate  a{
	display: inline-block;
	color: #999;
	height: 24px;
	float: left;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 24px;
	margin-right: 15px;
}
.life .life_box .sidee .cate a:hover{
	color: #C81623;
}
.life .life_box .sidee .cate  a span{
	color: #C81623;
}
.life .life_box .left2{
	width: 395px;
	height: 475px;
	float: left;
}
.life .life_box .left2 .shang{
	width: 395px;
	height: 237px;
	float: left;
}
.life .life_box .left2 .other{
	width: 196px;
	height: 117px;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	float: left;
}
/*生活服务结束*/
/*天天低价开始*/
.day{
	width: 100%;
	height: 340px;
}
.day .day_box{
	width: 1210px;
	height: 340px;
	margin: 0 auto;
}
.day .day_box .tops{
	width: 1210px;
	padding-top: 15px;
	height: 30px;
}
.day .day_box .tops h3{
	color: #666;
	font-size: 24px;
	height: 36;
	float:left;
}
.day .day_box .tops .h1{
	width: 900px;
}
.day .day_box .zuoa{
	padding-top: 20px;
	width: 238px;
	height: 260px;
	border: 1px solid #e4e4e4;
	text-align: center;
	float: left;
}
.day .day_box .zuoa .ti{
	padding-top: 20px;
	display: inline-block;
	height: 25px;
	color: #666;
	font-size: 12px;
	font-family: "微软雅黑";
}
.day .day_box .zuoa span{
	display: block;
    color: #e12228;
    font-size: 16px;
    font-weight: 700;
    font-family: "微软雅黑";
    float: left;
    padding-left: 25px;
}
 .day .day_box .zuob{
 	width: 660px;
 	height: 260px;
 	float: left;
 	border-top:1px solid #e4e4e4;
}
 .day .day_box .zuob .zuob_cont{
 	width: 204px;
 	height: 140px;
 	border-right: 1px solid #e4e4e4;
 	border-bottom: 1px solid #e4e4e4;
 	float: left;
 	padding-left: 15px;
 	position: relative;
}
.day .day_box .zuob .zuob_cont .detail{
  	width: 94px;
  	height: 65px;
  	position: absolute;
  	right: 5px;
	top: 20px;
}
.day .day_box .zuob .zuob_cont .detail a{
	color: #666;
	font-size: 12px;
	font-family: "微软雅黑";
	display: inline-block;
	width: 92px;
}
.day .day_box .zuob .zuob_cont .detail a:hover{
	color: #C81623;
}
.day .day_box .zuob .zuob_cont .detail p{
	color: #e12228;
    font-size: 16px;
    font-weight: 700;
    font-family: "微软雅黑";
}
.day .day_box .you{
	width: 309px;
	height: 282px;
	border: 1px solid #e4e4e4;
	border-left: none;
	float: right;
}
.day .day_box .you .you_menu{
	width: 309px;
	height: 282px;
	float: left;
}
.day .day_box .you .you_menu .you_list{
	width: 289px;
	padding-left: 20px;
	height: 100px;
	float: left;
	list-style: none;
	margin-top: 25px;
	position: relative;
}
.day .day_box .you .you_menu .you_list .other{
	width: 140px;
	position: absolute;
	top: 10px;
	right: 15px;
}
.day .day_box .you .you_menu .you_list .other{
	display: inline-block;
}
.day .day_box .you .you_menu .you_list .other .head{
	color: #666;
	font-size: 12px;
	font-family: "微软雅黑";
}
.day .day_box .you .you_menu .you_list .other .head img{
	vertical-align: -7px;
}
.day .day_box .you .you_menu .you_list .other a{
	display: inline-block;
	width: 120px;
	padding: 8px 12px 8px 12px;
	color: #666;
	font-size: 13px;
	font-family: "微软雅黑";
	background-color: #F8F8F8;
}
.day .day_box .you .you_menu .you_list .other a:hover{
	color: #c81623;
}
.service{
	width: 100%;
	height: 90px;
	background-color: #F5F5F5;
}
.service .ser_box{
	width: 1210px;
	height: 70px;
	margin: 0 auto;
	padding-top: 20px;
}
.service .ser_box img{
	margin-right: 75px;
}
.footer{
	width: 100%;
	height: 220px;
}
.footer .footer_box{
	padding-top: 20px;
	width: 1210px;
	height: 200px;
	margin: 0 auto;
	border-bottom: 1px solid #e4e4e4;
}
.footer .footer_box ul{
	width: 195px;
	height: 156px;
	float: left;
}
.footer .footer_box ul li{
	width: 150px;
	height: 32px;
	font-family: "微软雅黑";
	color: #666;
	font-size: 12px;
	list-style: none;
}
.footer .footer_box ul li.ser_list1{
	font-size: 16px;
}
.footer .footer_box ul li.ser_list a{
	color: #666;
}
.footer .footer_box ul li.ser_list a:hover{
	color: #C81623;
}
.footer .footer_box ul li.ser_list3{
	text-align: right;
	padding-top: 25px;
}
.footer .footer_box ul li.ser_list3 a{
	color: #666;
}
.footer .footer_box ul li.ser_list3 a:hover{
	color: #C81623;
}
.footer .footer_box .ser_menu3{
	width: 
}
.footer .footer_box .ser_menu3 .ditu{
	padding-top: 40px;
	width: 203px;
	height: 129px;
	float: left;
	background: url(../images/ditu.png) 0 0 no-repeat;
	font-family: "微软雅黑";
	color: #666;
	font-size: 12px;
}
.footer .footer_box .ser_menu3 .ditu a{
	display: block;
	margin-top: 20px;
	float: right;
	color: #666;
}
.footer .footer_box .ser_menu3 .ditu a:hover{
	color: #C81623;
}
.bottom{
	width: 100%;
	height: 180px;
}
.bottom .bottom_box{
	width: 1210px;
	height: 180px;
	margin: 0 auto;	
}
.bottom .bottom_box .fuwu{
	width: 800px;
	height: 45px;
	margin: 0 auto;
	line-height: 45px;
	color: #666;
	font-family: "微软雅黑";
	font-size: 12px;
	text-align: center;
}
.bottom .bottom_box .fuwu a{
	display: inline-block;
	margin: 0 5px;
	color: #666;
}
.bottom .bottom_box .fuwu a:hover{
	color: #C81623;
}
.bottom .bottom_box  .banquan{
	margin: 0 auto;
	line-height: 45px;
	color: #666;
	font-family: "微软雅黑";
	font-size: 12px;
	text-align: center;
	margin-top: -25px;
}
.bottom .bottom_box .banquan a{
	display: inline-block;
	margin: 0 2px;
	color: #666;
}
.bottom .bottom_box .banquan a:hover{
	color: #C81623;
}
.bottom .bottom_box .banquan span img{
	vertical-align: -5px;
}
.bottom .bottom_box  .jubao{
	margin: 0 auto;
	line-height: 45px;
	color: #666;
	font-family: "微软雅黑";
	font-size: 12px;
	text-align: center;
	margin-top: -25px;
}
.bottom .bottom_box .jubao a{
	display: inline-block;
	margin: 0 2px;
	color: #666;
}
.bottom .bottom_box .jubao a:hover{
	color: #C81623;
}
.bottom .bottom_box  .qianbao{
	margin: 0 auto;
	line-height: 45px;
	color: #666;
	font-family: "微软雅黑";
	font-size: 12px;
	text-align: center;
	margin-top: -25px;
}
.bottom .bottom_box .qianbao a{
	display: inline-block;
	margin: 0 2px;
	color: #666;
}
.bottom .bottom_box .qianbao a:hover{
	color: #C81623;
}
.bottom .bottom_box .youqing{
	margin:0 auto;
	text-align: center;
}
.bottom .bottom_box .youqing img{
	margin-right: 10px;
}

